boast of being a knight - Alemán Inglés Diccionario